Skip to content

Collect column expressions and quote largest_tables names - #161

Open
teknogeek0 wants to merge 4 commits into
mainfrom
sync/column-expressions
Open

teknogeek0 wants to merge 4 commits into
mainfrom
sync/column-expressions

Conversation

@teknogeek0

Copy link
Copy Markdown
Collaborator

Ports dev #210 and #213. This PR and the schema changes PR add a paragraph at the same place in docs/workload_capture.md. The second one to merge must keep both paragraphs.

Ports dev #210 and #213. Each PostgreSQL column records default_expression and generated_expression. largest_tables quotes each relation name with format('%I.%I'), and partition_analysis no longer lists index partitions.
Ports dev #211. When the citus extension is installed, discovery reports each table's citus.table_type and fills the existing table fields with logical values read from every shard placement. A new citus section reports nodes, colocation groups, placements and storage. The Citus test fixture FakeConnection gains a closed attribute, which this repo's _collect_schema reads.
lizztheblizz
lizztheblizz previously approved these changes Nov 3, 2026
Add initial Citus support to database discovery
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants